stem the bleeding - Turco Inglés Diccionario